Presented below are Maps from shastri park metro station, station approach road, metro vihar, shastri park, shahdara, new delhi, delhi 110053, india to other locations around shastri park metro station.